#include "../../jlib/number/integer.h"
#include "../../jlib/number/decimal.h"
#include "../../jlib/base/random.h"
#include "../../jlib/base/logger.h"


USE_JLIB_NS


int main (int argc, char** argv) {

  Integer i1 = -9_Int;
  log_e("-9^7 = %s", i1.pow(7).str().c_str());
  Decimal a = 0.000043_Dec;
  Decimal b = 0.053756754_Dec;
  Decimal c = 4929977805421891.451275301_Dec;
//  Integer add = a + b;
//  Integer sub = a - b;
//  Integer mul = a * b;
//  Decimal div = a / b;
//  Integer mod = a % b;
  log_e("%s", a.pow(5).str().c_str());
//  log_e("a + b = %s", add.str().c_str());
//  log_e("a - b = %s", sub.str().c_str());
//  log_e("a * b = %s", mul.str().c_str());
//  log_e("a / b = %s", div.str().c_str());
//  log_e("a %% b = %s", mod.str().c_str());
}


